01. Looking forward

Capstone Component

One thing that can really enhance the UX and presence of an application is animation. Simple animations around views, layouts, and transitions can make the user experience seem more connected and provide visual context to what is happening within the application logic and behavior. The capstone requires the implementation of animation within your project. Start thinking about where animation might enhance the presentation of your content or provide extended functionality by intelligently using screen space as it is needed.

In This Lesson

Animations enhance the overall usability and appeal of your application above and beyond a clean user interface. Often they are subtle and serve to enhance, rather than carry, the overall aesthetic of an application. Take a tour through some of the applications you frequently use:

  • What animations do you see? Did you see them before?
  • How do the animations enhance the UI?
  • What properties do you think are used for the animation?
  • What components do you think are solved with MotionLayouts?
  • What constraints are adjusted in those circumstances?